using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class treeCOL : MonoBehaviour
{
    public GameObject otherObject;
    // Start is called before the first frame update
    private void OnCollisionExit2D(Collision2D collision)
    {   
            // print("Enter");

            // В вашем случае, если вы хотите передать tilePositions в этот метод,
            // вы можете просто использовать его, поскольку переменная tilePositions
            // является переменной класса и доступна для всех методов в классе
        
            // print(nearestTile);
            if (collision.transform.position.y > transform.position.y)
            {   
                // print(3);
                // print(otherObject.transform.position.y);
                // print(nearestTile.y * 0.14);
                // Если ближайший тайл находится выше otherObject, изменяем порядок слоя на более низкий
                GetComponent<Renderer>().sortingOrder = 3;
            }
            else
            {
                // print(-1);
                // print(otherObject.transform.position.y);
                // print(nearestTile.y * 0.14);
                // Если ближайший тайл находится ниже или на одном уровне с otherObject, изменяем порядок слоя на более высокий
                GetComponent<Renderer>().sortingOrder = -2;
            }
    }
}
